Design Patterns & Frameworks: On the Issue of Language Support

نویسنده

  • Jan Bosch
چکیده

Object-oriented frameworks and design patterns are useful abstractions that are relatively new to the object-oriented paradigm. The implementation of the abstractions, however, suffers from a number or problems due to the fact that insufficient language support is provided by the traditional object-oriented paradigm. In this paper, we analyse these problems, study the different approaches for providing extended language support that can be identified and specify the requirements that have to be fulfilled by such approaches. In addition, we present examples on how language support for design patterns and object-oriented frameworks can be provided using the layered object model, our extended object-oriented research language.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tools Supporting the Use of Design Patterns in Frameworks

Application frameworks are probably the most effective method to promote reuse in software development today. They support concrete architectural reuse by laying down the application logic and by letting the users to derive solutions for their specific needs. Many industrial strength frameworks have been available for quite some time. At the moment, frameworks are evolving towards compositional...

متن کامل

Evaluating ELT Materials: A Comparison between Traditional Materials and Mobile Apps

This study attempted to evaluate and compare language learning apps and the related traditional books on the same subject. The apps included Murphy’s English Grammar and Cambridge Discovery Readers and the traditional materials were English Grammar in Use and Developing Reading Skills. The study, thus, aimed to do a comparative analysis between traditional ELT materials and the digital versions...

متن کامل

Evaluating ELT Materials: A Comparison between Traditional Materials and Mobile Apps

This study attempted to evaluate and compare language learning apps and the related traditional books on the same subject. The apps included Murphy’s English Grammar and Cambridge Discovery Readers and the traditional materials were English Grammar in Use and Developing Reading Skills. The study, thus, aimed to do a comparative analysis between traditional ELT materials and the digital versions...

متن کامل

Representing Design Patterns and Frameworks in UML - Towards a Comprehensive Approach

Design patterns and frameworks have become important concepts in object development. As well important is UML as the standard modeling language. But there is not sufficient support to model design patterns and frameworks in design class diagrams (DCDs) without using the extension mechanisms, that is, stereotypes, constraints, and tagged values. Some approaches have been developed to improve the...

متن کامل

Business Information System Design Based on Process Patterns and Frameworks

In this paper, I will present a novel approach for encapsulating high level knowledge and business logic in the design of Business Objects Frameworks. These frameworks are derived from formal and explicit Business Process Patterns, which are generalized designs that include best practices for businesses in a given application domain. A pattern and a framework derived from it can be applied to t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997